to bear a helping hand - Francés Inglés Diccionario